human residence - Alemán Inglés Diccionario